2e968d85fe1c790b8848b6b4cd242d08910e106c,core/src/com/cloud/agent/resource/virtualnetwork/ConfigHelper.java,ConfigHelper,generateConfig,#CreateIpAliasCommand#,322

Before Change


        for (IpAliasTO ipaliasto : ipAliasTOs) {
            args.append(ipaliasto.getAlias_count());
            args.append(':');
            args.append(ipaliasto.getRouterip());
            args.append(':');
            args.append(ipaliasto.getNetmask());
            args.append('-');
        }
        cfg.add(new ScriptConfigItem(VRScripts.IPALIAS_CREATE, args.toString()));

After Change


        List<IpAddressAlias> ipAliases = new LinkedList<IpAddressAlias>();
        List<IpAliasTO> ipAliasTOs = cmd.getIpAliasList();
        for (IpAliasTO ipaliasto : ipAliasTOs) {
            IpAddressAlias alias = new IpAddressAlias(false, ipaliasto.getRouterip(), ipaliasto.getNetmask(), Long.parseLong(ipaliasto.getAlias_count()));
            ipAliases.add(alias);
        }

        IpAliases ipAliasList = new IpAliases(ipAliases);